head over heels in debt

Translations
по уши в долгах
After the failed business, he found himself head over heels in debt.
После неудачного бизнеса он оказался по уши в долгах.
Definitions
To owe a large amount of money, often to the point of being overwhelmed or unable to pay it back easily.
Words
head

noun
голова
over

preposition
над
heels

noun
пятки
in

preposition
в
debt

noun
долгах